Science

SpaceX activates nearly 100 Starlinks in Iran amid country-wide protests: report